package com.facade.menu;

import com.entity.Menu;
import com.facade.base.r.IBaseFacadeR;

import java.io.Serializable;
import java.util.List;

public interface IMenuFacadeR extends IBaseFacadeR<Menu> {

    List<Menu> findByUserLink(Serializable userId, String... sortOrder);

    List<Menu> findRankByUserLink(Serializable userId, String... sortOrder);

    List<Menu> findByRoleLink(Serializable roleId, String... sortOrder);

    List<Menu> findRankAll(String... sortOrder);

    List<Menu> findMenuLv(List<Menu> menuList);
}
